satisfy thirst - Allemand Anglais Dictionnaire